#echo "删除旧文件"
#rm -rf ./nodepro/src/protos/*
#cp ./protos/* ./nodepro/src/protos/
#rm -rf ./nodepro/src/grpc/*
#echo "生成node grpc文件"



#cd ./nodepro
#ls
#grpc_tools_node_protoc --js_out=import_style=commonjs,binary:./nodepro/src/grpc --grpc_out=grpc_js:./nodepro/src/grpc/ --proto_path=./nodepro/src/protos/ ./nodepro/src/protos/*.proto
#npx pbjs -t json-module -w commonjs -o ./nodepro/src/grpc/hello2.js ./nodepro/src/protos/*.proto
#npx pbjs -t json-module -w commonjs -o ./src/grpc/hello.js ./src/protos/*.proto
#npx pbts -o ./src/grpc/hello.ts ./src/grpc/hello.js
#find ./nodepro/src/protos -name "*.proto" | xargs  ./protoc -I=./nodepro/src/protos --ts_out=./nodepro/src/grpc
#./protoc  --plugin=protoc-gen-ts=./nodepro/node_modules/.bin/protoc-gen-ts --js_out=import_style=commonjs,binary:src/grpc --ts_out=service=grpc-node:src/grpc --grpc_out=grpc_js:src/grpc -I ./nodepro/src/protos ./nodepro/src/protos/*.proto
#cd ..

echo "删除旧文件"
#rm -rf /Users/zgw/code/java/grpc/htgrpcpro/node/src/grpc/*
rm -rf  /Users/zgw/code/nodepro/htprov5/protos/*
echo "拷贝到node 项目，在node项目里生成代码"
cp ./protos/* /Users/zgw/code/nodepro/htprov5/protos/
#grpc_tools_node_protoc --js_out=import_style=commonjs,binary:/Users/zgw/code/java/grpc/htgrpcpro/node/src/grpc --grpc_out=grpc_js:/Users/zgw/code/java/grpc/htgrpcpro/node/src/grpc --proto_path=./protos ./protos/*.proto



echo "删除java旧文件"
rm -rf ./src/main/java/grpc/*
echo "生成java grpc文件"
./protoc --plugin=protoc-gen-grpc-java=./protoc-gen-grpc-java-1.52.1-osx-x86_64.exe --grpc-java_out=./src/main/java --proto_path=./protos --java_out=./src/main/java ./protos/*.proto
